#ifndef OLED_GUI_H
#define OLED_GUI_H
#include <stdint.h>

void SetDot(unsigned char x,unsigned char y,int color);
void OLED_Init(void);
void OLED_SetPos(unsigned char x, unsigned char y);
void OLED_Fill(unsigned char fill_Data);
void OLED_CLS(void);
void OLED_ON(void);
void OLED_OFF(void);

void SetDot_FS(unsigned char x,unsigned char y,unsigned char color);
void OLED_Screen_display(void);
void OLED_Draw_circle_SF(unsigned char x,unsigned char y,unsigned char r,unsigned char color );
void OLED_Draw_circle2_SF(unsigned char x0,unsigned char y0,unsigned char r,unsigned char color);
void hline(unsigned char x,unsigned char y,unsigned char changdu,unsigned char color );
void shuline(unsigned char x,unsigned char y,unsigned char changdu,unsigned char color );
void OLED_Line_SF(unsigned char x0,unsigned char y0,unsigned char x1,unsigned char y1,unsigned char color);
void OLED_ShowStr_SF(unsigned char x, unsigned char y, unsigned char ch[], unsigned char TextSize);
void OLED_ShowCN_SF(unsigned char x, unsigned char y, unsigned char N);
void OLED_DrawBMP_SF(unsigned char x0,unsigned char y0,unsigned char x1,unsigned char y1,const unsigned char BMP[]);
void Draw_Box_FS(unsigned char x,unsigned char y,unsigned char chang,unsigned char kuan,unsigned char full,unsigned char color);
void OLED_CLS_SF(void);//清屏;
void OLED_PART_CLS_SF(unsigned char x,unsigned char y,unsigned char lengh,unsigned char  wide,unsigned char color);

#endif // OLED_GUI_H
